
var linkWx = window.location.href.split('#')[0];
console.log(linkWx);
    $.ajax({
        type: "get",
        url: "http://www.ffepcn.com/ThinkPHP/Library/Vendor/WXAPI/jssdk.php?url=" + encodeURIComponent(linkWx), //替换网址，xxx根据自己jssdk文件位置修改 
        dataType: "jsonp",
        jsonp: "callback",
        jsonpCallback: "success_jsonpCallback",
        success: function (data) {
            wx.config({
                debug: false,
                appId: data.appId,
                timestamp: data.timestamp,
                nonceStr: data.nonceStr,
                signature: data.signature,
                jsApiList: [
                  "onMenuShareTimeline", //分享给好友 
                  "onMenuShareAppMessage", //分享到朋友圈 
                  "onMenuShareQQ", //分享到QQ 
                  "onMenuShareWeibo", //分享到微博 
                  "chooseImage", //拍照或选择图片接口
                  "hideOptionMenu",
                  "scanQRCode"
                ]
            });
        },
        error: function (data) {
            console.log("连接失败！");
        }
    });
    
    wx.ready(function () {
        var shareData = {
            title: '在线签到 - 名家居世博园',
            desc: '输入手机号即可签到',  
            link: linkWx,
            imgUrl: 'http://www.ffepcn.com/m/ffep2019411/wx_logo.jpg?v=2',

        };
        wx.hideOptionMenu();
        wx.onMenuShareAppMessage(shareData);
        wx.onMenuShareTimeline(shareData);
        wx.onMenuShareQQ(shareData);
        wx.onMenuShareWeibo(shareData);
        document.querySelector('#scanqrcode1').onclick = function () {
          wx.scanQRCode({
              needResult : 1, // 默认为0，扫描结果由微信处理，1则直接返回扫描结果，
              scanType : ["qrCode","barCode"], // 可以指定扫二维码还是一维码，默认二者都有
              success : function(res) {
              // alert(JSON.stringify(res));
              var result = res.resultStr; // 当needResult 为 1 时，扫码返回的结果
              // alert(result);
              //  window.location.href = "http://www.baidu.com";//因为我这边是扫描后有个链接，然后跳转到该页面
              // document.querySelector('.desc-span').innerText = result;
              //由于扫出来是16进制的数据，需转为10进制后再给赋值给value
              var d_result = parseInt(result,36);
                  getObj("name").value = d_result;
                  getObj("sub").click();
              }
          });
        };
        
    });